divine retribution - Alemán Inglés Diccionario